package com.yourenbang.lingyun.transaction.web.service.impl.pay.transaction;

import com.alibaba.fastjson.JSONObject;
import com.yourenbang.lingyun.constants.enums.pay.PayTypeEnum;
import com.yourenbang.lingyun.core.util.KLog;
import com.yourenbang.lingyun.transaction.web.service.PayTransactionFormatService;
import com.yourenbang.transaction.api.model.vo.pay.PayTransaction;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

import java.util.Map;

/**
 * @Description 盛付通
 * @Date 2021/5/25 11:00
 * @Created by Jason
 */
@Service
@Slf4j
public class JlPayTransactionFormatServiceImpl implements PayTransactionFormatService {
    @Override
    public PayTransaction payTransactionFormat(JSONObject jsonObject) {
        KLog.info("嘉联交易推送格式化:{}", jsonObject.toJSONString());
        return null;
    }

    @Override
    public JSONObject dyUrlRequest(String uri, Map<String, Object> bodyJson) {
        return null;
    }

    @Override
    public JSONObject dyUrlRequestByPayType(String uri, Map<String, Object> bodyJson, PayTypeEnum payTypeEnum) {
        return null;
    }
}
